Adding .h and .m files

Initial Commit to add source files.