Port low level

Most important functions added & working
Potrzebne jak uruchamiamy pierwszego taska, żeby do rzekomo poprzedniego nie wpisać przypadkiem adresu powrotu do czegoś po OsInit();