finish object Machine, create first GUI