chore: Added testing tools to the project

Let the environment ready for testing with Rspec, Spork & Guard.
Managed error handling.
Also added some base files:
- ApplicationModel
- BaseController