Changed floating-point position representation to integer based (Ball)
- refactored Rasterizer class to support integer based position
- minor fixes/bugs i forgot to commit