Add appist application and fix some definitions
Add route validator, json formatter and the route generator command