Renamed modal as singleton TinyModal
Created explicit open()
Simplified internal mapping
Improved binding checks