Got javascript bits working, missing google map, but otherwise should work