Growing object oriented sofware