Finished up to 2.3
Fixed indentations.
Added a rule *#* to .gitignore.