Merge timeline.py and timeline.xml files

*added selection type field
*created view for the model by inheriting timesheet line