add: hayo
fix design
add: footer
add: background
add move
wip
wip
wip
wip
change tsd to submodule
add socket.io
wip
implement