Tests

Tests for all controllers
Service tests still need to be done