Display messages

Moved our error and warning functions into their own class. standardized on calling them with (). We can go either way, i just went with what we were doing in most cases.

cc @jdcantrell