Minor fix to texture pathing

Just because there are multiple doors does not mean there will be
multiple door locations as textures
Cleared up comments and redundant classes
Fixed empty input text box