Implemented new FileSystem and Shell classes and updated all existing classes to use the new ones
Fixed regression regarding executable modes
Implemented translate plural method
refactored company data and presentation
award seeds
awards seed: added academy award description
Started overhauling the nginx routing system
Deleted obsolete traits and old shell class
Starting real logger system
Ported more routes to the new system
Finished feature/logging

Created real flexible and PSR-3 compatible static log system. We use a static system because singletons are bad. Still, because the class is final and all methods are static testing is pretty complicated. This should be revisited at a later stage and thorough tests should be written. Also possible extension to the current implementation include NewRelic and SMS.
Implemented clean code structure for movie listings. Refactored PersonMovieListing and all data related stuff to an object oriented manner. Fixed display of PersonMovieListing.