Improved style

Signed-off-by: Ozan Turgut <ozanturgut@gmail.com>
UI improvements, error reporting

Signed-off-by: Ozan Turgut <ozanturgut@gmail.com>