Added new "revese editor" button
refactoring
improved error logging
non initialized controller get initialized first
you can use null or miss out the gameplay classes
set flag when initialized