Added a class for non-existing links to differentiate from valid links. (#22)
Used 'shorten_item_name' filter to fix #10 about breaking long text in sidebars. Another proposed solution would have been breaking text after some n-chars, and adding a '- ' and using word-wrap to manage the text-break on the frontend, but this solution was very similar and it works.
Cleared some unused styling from the common css file.
TODO:
Get the last few changes reviewed.
As per the etherpad, the tasks mainly left for this week are refactoring the action-tabs/menu, for which I had some discussion with Sheep earlier, study that and implement with reviews
Add docs.