Bunch of stuff that makes things work better and look better

Resolves #1 and faster connection(logging causing delay) with commit 0f0fa5a. Also gitignore, better form alignment, and initialization of required folders.