Added a functioning Main.py class, also wrapped the SMO algorithm into its function so it could be called from Main.py