added tests for user models and subclasses and business unit