manual: fill in some todos
add convenience script build.sh