Yet another settings approach
New set functions
New vertical alignment
Basic window loaded from JSON