fixed mixup in with title and author arugments in general controller, test general controller now passes all tests that don't involve media or server