New UI & added js libs
Basic validation added