Expanding CompleteParser and Starting UnitTests

Some more work on the completeparser functionality
Started setting up the unit tests.