A working implementation at last
Fixing bugs with the implementation of the message queue
Removed Firefox Specific method which was causing problems on other browsers
Stage 1 completed for show