Create basic app structure.
Improve UI.
Improve deisgn
Update design.
Add services folder
Update style and handle settings.
Clean code, fix bugs add alert service.
Add styled alert message.
Re-design changes view
Update changes features.
Handle file changes.
Handle edit and open button on file-status directive.
Add stage and unstage button on changes.
Handle settings.
Update settings and handle push/rebase on branches
Add overlay and more informations on pull.
Handle git diff.
Add stage button.
Improve commands
Add rebase options and improve output.