Working on decode module
Delete old decode_stage
Re-work decode stage with naming conventions