Capitalized the S in OpenStack for filenames
Moved all of the exceptions into a single source file
Refactored authorize(...) method
Moved filter director logic out of authenticate and into handleRequest