Add doc

Add documentation and some other basic stuff