some tinkering to fix bugs with BoxContainer, and trying to get forms to resize properly (unsuccessful)