Minor spacing changes
Update type variables
Rename type scale funtions
Add rem fallback
More stuff