Started the UI and completed Insert functions

add a couple of more classes and edited some unworthy fields :)