Added achievements and improved message function

Achievements by soldieroffortran (Davis Wahl)
Improved message function by peepsalot