Without NURBS to play with, this is what you get for a rough sketch. I quick threw in a model for scale, and some colors. I also haven't sketched in details like the fender wells, door, windows, etc.. For scale, the model is 5' 9" tall with heals and hat. The marble surface is the counter top. On the bed end I'll leave space for a coffee maker. Got to have easy access to it in the morning. Under it will be the refrigerator. Next on the counter top will be a two burner ceramic electric cooktop. Then a sink, and finally a bit more counter space. The floor in front of the kitchen counter is dropped because it is the shower drain pan. At the front end of it will be where the toilet goes. The bed is a standard double sized bed. It will fold against the wall into a couch, and a couple table sections can be mounted to the opposite wall. Tire size is the same as my 4Runner uses. I can get hubs that have the same bolt circle that Toyota uses on the 4Runner.
Top down


Top removed to see interior.

Cut away to better see floor details.

The overall height of the trailer is roughly 5' 6", but I think I can reduce that at least 4". Ground clearance is 12". It should handle some off road use. As drawn the bottom box is 12' long, and 5' wide.(fixed width) I think I can reduce up to 18" from that length. The top is 16' long from curve front to the rear wall. The top lifts with roughly 3' 6" lift at the front and 2' 6" lift at the rear. All numbers are in flux as this is just initial drawings to get an idea how things will work. I already see the wheel well will intrude into the area I was thinking of using to stow the TV/computer monitor. The counter is 5' 8" long, 24" deep. The shower drain pan floor is 5' 8" long and 2' 8" wide, and recessed 3" lower than the normal floor level. I'm a little worried the shower floor would be a bit narrow. I may be able to make the counter a bit less deep, or widen the bottom by an inch or two. Much more than that and I'm getting wider than the 4Runner.
I figured out how to make overhead cabinets for the kitchen. Use KV 82 decorative heavy duty shelf standards and brackets. On the lifting top's wall behind the cabinet, mount the standards. They will need to be recessed into the wall some. The shelf brackets then can be used to support boxes that provide the overhead cabinets. I could even hold up a convection toaster oven this way. For travel the cabinets would be placed on the floor and strapped down so they don't move. The table across from the couch could also be held up with shelf brackets. BTW, a pair should hold 350 to 400 pounds if the standard is mounted properly. The brackets are available in lengths up to 24".
I also got the crazy idea of making a portion of the roof top surface clear lexan and putting a few solar panels under it, and above the insulation. That would allow solar without hurting airflow.
I decided on electric cooking because I can always use a camp stove outside, and this way the exhaust fan won't have to work to remove propane combustion gasses. I was thinking of putting a platform for a 3kW Honda inverter generator on the tongue. That would require modifying the top design to cover it over while driving.
Propane tanks for heating. My current thought for placement is making a spot for two 40 pound horizontal mount portable tanks under the couch base. The other option is making an outside vented compartment for the generator there, and putting a pair of 40 pound vertical tanks on the tongue.
(Edit: I fixed the width of the lower box from 6' to 5' wide. I should be more careful when posting during the middle of the night.)