Working on the grammar - types and storage classes partially done

Signed-off-by: ysgard <ysgard@gmail.com>