Implemented a new placement algorithm that handles other rectangle sizes.  This is close to fully operational, but needs further work and much more testing.