closes #6: box sizing enhancements and options