1. Goals
    1. Give an average user web-based tools to manage an SQL database as well as maintain some sort of front end layout.
    2. End the maintenance nightmare.
    3. Bridge the gap between developer and user.
  2. Dangers
    1. If admin can edit database and layout... so can anyone online.
      1. Super editing can possibly be saved for users from within the network only.
  3. Database
    1. Tables
      1. admin can add, edit, delete tables
      2. admin can add, edit, delete table columns
  4. Layout
    1. is visual
    2. admin can choose UI elements for table column items
      1. UI elements connect to database table columns
      2. would be cool if database is updated to reflect new UI items automatically
    3. allows for css
    4. templates
      1. start off with templates for layouts
  5. Users
    1. Super
      1. Can edit anything (at least from within network.)
    2. Admin
      1. Traditional admin; can edit many things... but, perhaps, not database structure.