Better Application code and Rolib setup