Merge branch 'develop'

* develop:
  The structure of the table is finished now the columns are rendered we have status bar, add and refresh button
  Finished the toolbar design
  Empty tests written for the sake of getting the idea of how this will be structured
Completed the basics of the kernel
Added dialog box for getting new srces now we should just append new src data to our table
Translated the phrases to persian
Now we can add new src's to the table and it will show them
Merge branch 'master' into develop

* master:
  Now we can add new src's to the table and it will show them
  Translated the phrases to persian
  Added dialog box for getting new srces now we should just append new src data to our table
  Completed the basics of the kernel
Now we will prevent repetitive sources closes #4