Error window system works, and so do settings

Adding tooltip popup windows for help soon to help with the error system
as well.