Added valgrind suppression file for memory leak, not seems to work.
Merge branch 'template'

Will start clean up project folder, and start more aggresive
implementation soon.
Changed directory structure to be more professional; edited Makefile to match.