ch ch changes
a whole lotta changes
Created message class
Gallery creation support added
Added dependency injection to clean up application bootstrapping.  Testing still needs to be done on the refactor.