Initial commit of MainView class.
Updating branch with recent master activity.
More porting of functions/function intent, planning of new methods/classes for view work.
Merge branch 'master' into break-out-ui to keep abreast of the master branch edits.
Stubbing in StatsView and ToolTipView classes.

Most work is currently stepping through the existing code to see what else needs to be put into the view and what can be left legacy for the initial view separation, and so there isn't much to commit yet.
End of night commit: comments and formatting

Nothing to see here, move along. (Habitual end of night commit)
Merge branch 'master' into break-out-ui
End of night commit: Starting to switch to using MainView as the document class.

FLA is now set to generate lib/CoC.swc and this will eventually be used as the view instead of just compiling the FLA directly.  After that is testing with mxmlc to compile CoC.as, then creating a Flash Builder project.  Also, fixed a few bugs to get the swc to build.

NOTE: I have not touched CoC (CS6).fla because I'm using CC, so these two FLAs are out of sync.
End of night commit: Slowly trawling through original view code, ripping it out, and replacing functions with pass throughs to methods on the new View classes.

CoC now has a model property, of type *, because it's a bodge right now and will be used to pass game state through to the View classes.  Eventually, we'll replace this with a real Model class of some sort, maybe with update events and all that fancy shit.

Some day when we've gotten everything better organized, that is.
Merge from master - Conflict in CoC.as due to re-ordering of includes from alphabetical-except-for-some to all-alphabetical; Resolved after I noticed that was it.

Just tracking master.
Moved view classes to their own class tree to prevent possibly overriding the SWC definitions with the bare class definitions non-view-lib source.

I thought I'd read that that would happen at some point, but I can't seem to track down the post.  The main classes shouldn't see the view classes in the source at all, anyway, so oh well.  Also updated the FLA to point to lib-classes instead of classes.  It compiles without errors but that's not saying much.
End of night commit - At least moved hiding the up/downs to the StatsView

Not really end of night, but it was supposed to be.  Bah!  Commit your
changes, ya joik!
Resolved conflict in InitializeUI.as.

Kinda silly since basically the file's being deleted, but I'd rather the merge to master be as painless as possible.
Merge branch 'master' into break-out-ui to keep up to date.  Thankfully, no conflicts this time.
Committing code that should have been an end of night commit but wasn't.  Herp.
Mass edit: Moved days and hours to CoC.model.time.days and ...hours.  Player object is now also attached to CoC.model.

Model is still a plain object.  I/we should change it to an actual class or something.
Commented out the gButtons[].addEventListener loop again, because it's already obviated by MainView.
Added a simple GameModel class, updated references to model classes.

Currently GameModel doesn't contain much of anything, only player and
the current in-game time; I'm only adding what's needed to display
stuff in the View classes.
Merged master; resolved a slight bloop in camp.as that wasn't really a conflict per se, but was flagged because the changes abutted.
End of night commit; Must remember that my first goal is to simply separate the UI.

Refactoring can come later, first it is necessary to separate things even if they remain tightly coupled.  So, it's likely I'll be assigning a number of callbacks directly to CoC.mainView to facilitate the original behavior.  This means not doing anything funny with the button execution code, yet, no matter how much I want to.