remove GLCanvas since it has no gl argument now
use mocks in app_controller library test
refactor test library to work with pub serve