Refactor whole project. Migrate to minitests. Make railties optionals. Add simplecov. Rename project. Support non-Rails applications started