Fixed several bugs - #90 #92 #94

- #90 and #92 were caused by improper model instantiation, causing differing attributes being set between the settings and chat page
- #94 appears to be a .NET security issue
- Added alert messages to loading/saving chat history
- Fixed alerts so they remove any currently active alert if a new one is spawned
- Did some minor cleanup

Signed-off-by: Enzo Martin <enzo.r.martin@gmail.com>