Initial commit of ABP model