[models] Updated the init script to add data

If the tables are empty the init script will add some users and
an event to the database for testing purposes.
[models] Changed how we limit events to .limit()

Instead of cutting the end off an array we should limit the querry
using the .limit() modifier for a querry.