Invictus Updates to FC

Fixed some significant bugs and added some useful new features.