add new project shorewall
for loop bug
add array and hash examples to state
Layout fixes
Merge remote-tracking branch 'upstream/main' into main