re-structure the whole project and adopt sbt as the new builder
Merge branch 'workflows' of https://github.com/bigframeteam/BigFrame into workflows