some skeleton code

added User and Task classes, still need implementation