No offence but I think you should take on a few smaller easier projects before you try something too complex, just to get an understanding of Objects and Classes and all that lark.