everything working, tests need to be added
removed extra files