Added Novel Factory
Added test case for Novel Factory