Finished implementing all functionality for V1.0.0

This was a tough long haul, but it was fun and so much worth it (I
hope). Lord, please bless this and let it show well.