First pass at basic RWD design constraints. Resolves #28