Basic OOP refresher, interface