Opening app via arrival notification prefills fields

Also, added files for future Route, Stop, Vehicle classes, which will
eliminate abuse of string-type and allow better input validation.