Refactored reference code.
Added new property methods
aetextout.jsx is now ready for testing & debugging