Numbers

Personal project, in progress.