Yep, of course we got ideas from Trello! We love Trello, but it lacked some features which made it hard to use for us - Most importantly we were creating multiple boards on Trello to keep track of a single project (clients/remote teams/local teams/etc) and that's why we added in-project roles and permissions!