applying magic_encoding
towers API controller
loading towers on client side
showing towers