Basic interface complete along with units tests
Adding coveralls
PEP8 Reformatting