WIP - build keyboard in build_stage (not verified)
WIP - move files back to apps/keyboard