Feature/eloquent refactor groups

Laravel is awesome... cleaner code.