camera functionality for pygame