Update basic_project.py with ade's branch

Merging ade's basic project with master. Basic project finished now! :D