First commit, Working Code(2014) + Documentation