update classwork
basic functionality done
functionality working
functionality working
functionality working