Added getter/setter support

Can be used as follows;

var EnoctaComponent  = Class.extend(function(){

	var x;
	var y;
	
	this.getter("x", function(){
		return x;
	});
	this.setter("x", function(val){
		x = val;
	});
	
	this.getter("y", function(){
		return y;
	});
	this.setter("y", function(val){
		y = val;
	});
  
}