Add array definitions
Comment
Revise i/o syntax to use signal declaration procedures