GIT setup completed
initial commit after rewite to Scala

no functionality is proved to work at all!