Abstracted out main method test case
Renabled past test cases
Moved Main class test to shared tests package