added new folder structure and back end listening code, started front end