Core is almost done
need to add floating menu and js functionality