Bug fixes. Tests and composer config.
Ban .DS_Store
Better functional tests
Remove cache directory