WIP Starting port of fullback.
Merging
Lots of fixes.
Finishing Fullback port for now.