Either-ify string parser
Add HomogeneousBorderGrid
add decoration grid commands + minor renaming/bugfixes