Manage cursor hiding by timeout
Update README.md
Add replay variable
Recourd replay
Seperate files to core and screen
Restrict the usage of globals
Merge branch 'master' into gh-pages

Conflicts:
	.gitignore
Update builds