First version of charts

Also - I divided project into more packages