Build: organize apps

* app
* cpp
  * SConscript
* java
  * SConscript
* python (coming soon)
  * SConscript