Added project directory shell, Makefile, requirements