Bu işe girişeceksen öncelikle mevcut sınıfları incelemeni tavsiye ediyorum. Öncelikle belli başlı frameworklerle başlayabilirsin. Bakarsın ileride biz de senin frameworkünü gururla kullanırız.
Ama osclassdan başlaman yanlış. Bunu söyleyebilirim.