Split bean parser from generator
Split property parser from generator
Rename GeneratableBean and GeneratableProperty
Simplify PropertyGen

Move line index to PropertyData