first try on own interacting objects

first try on own interacting objects with classes