stuff

stuff
Merge branch 'character-design' of https://github.com/zolphinus/Team42Workspace into character-design

Conflicts:
	roguelike42/rogue42/rogue42.layout
Added Screen Test Driver
Added Functions to automate character creation

GameController can now generate a random or selected character. Random
currently "just makes a warrior", although this can generate any random
job, just gotta toss a  Rand() and a switch statement and just toss
classes in as they come in.

To update the selectedCharacter, the same thing has to happen, but we
also need to add a line of COUT to present the choice.

Eventually, the COUT comments and CIN should map to our AddMessage and
getch() commands.
Added CPP files
Added New Classes and GenerateChar() Function

Made 2 new classes for the purpose of categorizing other classes.
Added X and Y position variables
junk
Merge
GameController Work

Made Character.h functions inline, GameController can now generate a
vector of enemies randomly
Layout file
Controller/Message Window

Controller can now communicate with the message window.
Ideally, we should only need the command line buffer at the start of the
program, then restrict it after the character is named. From then,
everything should be character input via getch();

Character movement on the map is the next target.
Bug Fix

Fixed errors where Curse displays were blanking out when Command line
was used, or vice versa.

Issue was using Refresh() improperly, and I reset the screen instead of
Windows :)
Movement Added

Character can move, no bounds checking and map display needs resolved.
Character/Item Changes

Minor changes to character and started making the item class.  I still
have a lot more to do, though.
Pushing so we have a backup of Move() progress
Movement now has placeholder slots for special actions
More changes to Character/Items

Made equip/unequip functions for items, edited character's attack
function, and made other minor changes.
Updated Tasks Document

Design suggestions for character/item relations
Additions to Items and Characters

Added new functions to both classes.  Put equip functions into character
class.  Added vectors for characters to store gear and items.