tweak spacing in service & machine widgets
tweak 'add as' wording
fix typo in test
remove unused placeholder machine class
begin refactor of placement controller to support assignment types, with tests