Update module header
Delete unneeded includes
Delete class decl and maker
Namespace
Fix constructor
get inputs
Use needToExecute
Initialize ports
Convert algorithm run and output port calls
Make sure algo names match port names