Restructured the directory.

Added separate directories for source, header and binary files. Also added a makefile to make building/cleaning easier.
Added some TODOs with not-so-fancy ASCII art.