Initial commit
Add Idea files
add parse of git log
add tests for CommitsTree & CommitData
add CommitsLines
add Hash
add HashTest
add new CommitData & parser for CommitData
add GitLogParserTest
add CommitNode, CommitList & Builder
add CommitGraph package
add builder for CommitLineList (but without CommitLineListAdapter
refactor changes & fix bug CommitLineListAdapter
add swing UI
more refactoring changes (commitmodel)
add tests for GitLogParser
fix bug with empty timeStamp
rebase commitgraph
rebase swingUI
fix date show & commit node color