Finish task field and implement getters/setters