Set up the skeleton files for backend and algorithm,  Also added a seperate project for testing the java backend.