Finalized the basic features with design remaining.