Cleans up some views to make it a bit more logical
Changes exceptions to use Exception