Updated web task to allow exception throwing
Added a period end model class
Added some code for generating documentation for the REST methods
Added generated documentation for REST methods