#335 - Removing SuppressLint annotation by creating updateProjection() method that removes direct object allocation in onDraw()
#335 - Converting to tabs to spaces