Turret front end work finished

also some potential issues with project creation have been resolved. all
that is now left for turrets is testing them.