Start adding lowering for functions and packages
Add lowering for 'IMAGE attribute
Code generation for functions
Start lowering dynamic aggregates