Replace Vagrant with Virtualenv.

Vagrant was an overkill for this project and has been replaced
with Virtualenv.
Update cache as a decorator.

The cache is now a decorator to avoid calling it actively from
the cached functions.
Add lines to the stop view.
Make the services class methods.