Converted project to a maven project
Added regression tests based on requirements document