update TODO list and project conventsions