Redesign: implemented a flat ui to comply with modern design standards.
Minor code fixes and improvements