Finished interface, and started on code