Implemented interface declarations.
Data type parsing is now complete, at least first attempt.