Add boilerplate application for generic base