added comments, added source code analysis for sbt