my attempt at creating an easy-to-use cms