non-functionality changes

changed some convention issues (non-constants in Information are no
longer upper case) and also some access modifiers (for example enums no
longer has a modifier as they are only accessed by gui which is in the
same package)