Fix Unicode Bug + Add GitIgnore + Add Debug Flags

Apologies, there are three changes in this pull request when there should only be one. The unicode issue #75. The other two seem self explanatory.