Bugfix: pass absolute path to is_file.
Add namespace.
Add gitignore.
Remove unused namespace uses.
Add composer config.