major update: davis support, bg fully implemented, mobile support, touch controller