Ignore os x files
Rename old step_definitions file
Add DataSource singleton to manage the CSVs
Move UI elements into UI subfolders
Refactor majorly the reporters to work on their own, tests updated, add a UI menu