Finished CGIKit basics