initial app code and blog resource