Models are now services. Added utf8 DB support

Renamed the models folder to 'services' as a more appropriate, since the
architecture is not exactly standard MVC. Renamed the models to services
and used upper camel case for naming them, similar to java classes.
Added UTF8 support to the database connection.