IART: A Model for Computer Based Art