Completely rewrote book/simplecms