public static IList<User> GetUsers()
        {
            if (Users == null)
            {
                // should be injected
                var repository = new TimekeepRepository();
                Users = repository.GetUsers().ToList();
            }

            return Users;
        }