All important functions and features finnaly implemented. Time to fix bugs.