halfpipe-router: cache routes and refresh using @Scheduled
renamed app class to RouterApp