work in progress : most classesand their basic attributes/methods created, currently finalizing visual part (the way buttons wil get 'progressively' lit)