generic machine status builder
begin work on student view page