Use Vector instead of Point for Camera class
Use Vector instead of Point for LayerBase
Use Vector instead of Point for GetHit and Draw
Use Vector instead of Point

- for input like mouse and touch positions
- drawing elements
- sprite position (but still drawing using Rectangle)