building/unit interface created - fixes #2