Added DesignExtractor

Currently unable to extract:
- Some Modifies & Uses
- All Next & Calls
- Check for recursive calls
Added unit tests for Parser & DesignExtractor