makefile implementation, not final
test changes to makefile
new modules folder
fixes and requirements file
updated gitignore file, fixed makefile and introduced virtual env for project, fixed make run target