Text this: Designing Virtual Reality Environments through an Authoring System Based on CAD Floor Plans