improved solution to wk4_3
improved solution for wk4_3, methods within class added
wk4_6 first two parts complete
wk4_6 complete