implement a core bootstap file and refactor all existing core modules into one ui.grid module