Changed milestone ID to be manually specified instead of automatic; milestone shown on dashboard task list and on edit task; misc cleanups/improvements