Remove spreadsheet dependency (still indirectly required by roo though), cleanup requires, update dependecies