Fully implemented Portal obstacles.

Graphics for the Portal (both entrance and exit) have been added, along
with its collision data. Code to execute for its collision detection and
rendering have also been added.