Adding Classes is a GREAT idea!
Erel,
Take the case where I want to create a container class that has multiple views, say a checkbox, a button and a label. If I could define a class that contains those objects, and then "new" the class, then I could great a list or map of those object class instances. Methods are essential to classes in OO, so you should fully implement a class architecture with a "new" method, as well as accommodating public and private user defined methods and properties of the class. You can probably skip polymorphism and overloading for now, and just implement a simple class architecture.
I think your IDE is outstanding, and will be doing most of my Android development using it, but as it continues to garner adoption in the developer community, I believe you will ultimately have to address the level of sophistication required by the developer community.
Randy