fix Template, add Controller, View, Manager.