Added test file and tests to cabal file
Moved all source into src/ directory
Moved tests into test directory
Set up testing files
Added XML test file
Added simple test runner