Adds LibRobotApp to decouple utility classes from their initial implementation, WIP