worked a bit on the css, will forgo for bootstrap
Starting to work on the Bootstrap and the layout

I really really really hate webdesign
The 'Relation Editor' is starting to look nice
Beginning to add Angular bindings
Added Bootstrap table classes to table
Worked on Table, beginning to add table data
fixed errors in DatabaseApp.js tables
Added headers to table, something's not working

Ok, so I added the <thead> tag to the table so we could get our column headers,
went to try and do ngclick things in our links and whatnot, realized that the
damn thing wasn't settling ($digest >= 10, blah blah blah) undid all the changes,
still going apeshit.
Added the 'current' object to DatabaseApp.js

added an object to track the values in the current relation. (side effect #1:
the dropdown links update!)
Applied 'current' object form to other fields

Took 'current' object form from Value1 and applied similar logic to
Relation, Comparison, and Value 2.
Considered applying to Action, but dropdown currently set up
differently.
messed w/ 'notes'
Merge branch 'working' of origin into working
moved the select statement to a partial

using the ngInclude directive, we can pull a webpage fragment from different
directories, which will make switching back and forth between select, project,
and join much easier.
removed anchor links, added Table List view

in anchors using mock links, removed links (and simplified the data-structures
in DatabaseApp.js). Removed the Table dropdown, replaced with table list radio
buttons (that work now, btw). renamed some variables in $scope.current
Formatting in index.html
Fixed css import issue in index.html
change 'table' to 'relation', added $scope.actions
Several minor things

css tweaks (hover effects in list buttons & statement dropdowns), removed
unnecessary "href='#'" from all anchor tags, moved {{}} bindings to ng-bind=""
inside tags, finished adding tables, and added project/join action partials
Replaced 'current' object with new action setup

The new setup resets each time a new action is selected, and allows a place to
put things specific to each action. also renamed 'current' to 'action' to be
closer in name to the 'actions' object list
Split actions into 3 classes, project lists attrs

split the actions object dict into 3 new "classes", each with an external
constructor-of-sorts (ugly hack, will try to fix). added attribute listing in
partial/project.html, with auto-updating dropdown for new attrs and 'remove'
dropdown button for existing ones. also added less.js to lib directory, but it
isn't being used at present. perhaps later if we have a need for it.