Added console support
Amended .gitignore to only included what's necessary
Updated documentation
Added ref() documentation