Field base refactor

Moves field bases into separate feature and reworks permissions.