seriously addictive boilerplate for an n-tier web application