Added composer to run FlatG inside project.
Updated gitignore to handle composer garbage and more.