First draft, application dev in go