more type-safe plugin architecture
deleted a whole ton of crap
updated server to respond with incoming slack request