create moves referer object
add googlemap spec laizily
add some specs
delete naught
get refactored!
delete indeed classes
coresspond to over 1 hour