add primary attribute and accessor to world
change conditions at start of (initiliaze-instance star) and whitespace cleanup
refactor: worlds and uwp attributes now lazily evaluate using slot-unbound