fix deprected "nil" layout
start using posts for portfolio