More framing... added idea stuff for my future convenience.
Initial implementation.