Parameterize cache line and vector widths instead of hard coding them.
Fix alignment of port definitions.
Add quick and dirty utility to align ports automatically.