Add full template stack support. Closes #20
Update CHANGELOG