Cleaned up code by adding _backgroundSize and _backgroundPosition
methods