cleaned up test file for this project
re-structuring constructor, added empty API functions