Rename algo files
Algo header
Parameters and algo_end
Move slow test out
Algo infra for dynamic input port
Changes for parameterized test (should build on Linux)