Re-organize the build structure of OpenXava: make the app minimum file