Awesome

This progress is very good news! Good job Wolfling04
An interesting bit about uboat upgrades such as: radars, sonars, anti-sonar coatings, etc. yes, there are several upgrades included in the game files which go completely un-utilized in stock. Before you start from scratch to get them to work properly though, you should check the work of TheBeast(just do a search on the modding forum). I believe that he was able to get all U-boat upgrades to work, but since the campaign was ending short, there was not much of a point to getting those upgrades.
Also, on a similar note. With some very simple hex editing, and some roster magic, I don't see why we could not get a type VIIC/42 in the game. We could basically just take the files for the VIIC/41(which looks identical anyway) and increase its stats to what the 42 should have had. It would not be a huge addition to the game, but if the campaign is going to be longer, I think it would be cool to be able to get the 42. I will look into it, but my skills with hexing are probably not good enough. Privateer or TDW may have to do it.