moved source files to src and updated makefile