Tax Day is here. If you have yet to file, here's what you need to know about filing resources, receiving an extension and ...