initial checkin
remove old svn files
Refactor for new data structures