Improve part placement to take access requirements into account
Add ability to expand room to add parts.  Leaving debug info in for now to provide some visibility