NOTE (lol): this is still heavily in development, so its basically just a concept right now. I will try to fix the bugs.
ok its good now.