Moved all analyzing components to parser. Added a ping/pong responder