add package structure

added package file structure and moved files
added description and namescpaes
Merge branch 'master' into markers