added initial files. Will add documentation in sometime