A Level CS Project work