Added some documentation. Needs work!
Documentation and GUI work