Defining objects. Writing code. Work in progress.