Started building out test cases for the SDK
Added javadoc
added ignores for IDE files