cs3305 group 5 charity project