various updates, mostly bug fixes and bootstrap 3 markup implementation, also added FileSelect widget and time_elapsed function