added basic structure: create server, move between different pages, upload json files, view json files