Adds support for generating methods in Helios

- Supports `initialize`
- Supports `getter`/`setter`
- Dispatches the generation stategy to the selected class
Fix review
Fix double spaces
Merge pull request #778 from BenjaminVanRyseghem/master

Adds support for generating methods in Helios