working sbt
add generated API documentation
reduce thread.sleep in main loop