Can can implementation

Added multiuser support, now each user can see only their cars, admins can see all cars.
At the moment, users and admins will need to be authorized by the database admin, as users don't get assigned roles at sign-up.