added basic Machine entity