Code completed on 2/23/2013 with some added bootstrap ui tweaks