Converted attributes/methods to private

Attributes and methods of the App and gui classes have been converted to
private as much as possible and sensible