added logging to view controllers + renamed all non conforming class names