Added Shop, client errors, hack info

Added shop
Added error handler to the client
Added hack info animation
Cleaned server source files