restructured files (again)
moved source files into src folder
updated template files
updated templates