Add base app serving mecanism

 * Add config class
 * Add simple template engine
 * Organize constant as a user-friendly configuration file