beginning implementation of plugin engine
using javafx for UI, basic login UI complete
starting on main ui
removing web laf dependency as we're now using javafx