basic machine entity
added machine group, added first menu layout for machines and groups
added new machine dialog