Affection System and Town upgrades

Finally, thanks to the efforts of @bucketh3ad @edisonout communityfan1107 and myself we have a system in place for the player to gain and lose affection!  If you gain enough affection points you can marry Hilda and have, totally generic not abed specific at all, babies!  To support the gaining of affection a very basic quest system has been implemented.  Additional sprites and npcs have been added to the Town to bring it much closer to the episode.