Added deck module
Added C99 build rules