Added starting basic frontend. Has key listener, basic movement engine, basic webpage.