Added code coverage for tests
Replaced tabs with spaces globally
Made app port configurable

still defaults to 3000 though.
Also added test port in tests
Merge pull request #2 from DeX3/qa

Qa