Added helper functions for getting message types + added helper consts for types
Button is a little prettier + has input now as well