added 2D WCA and HS_WCA potential + performance improvements to WCA