more major updates, working on a new task color feature