Updated documentation.
Added Basic GUI features (no implementation)