Update models structure
Add leave length calculator service