Update #3
Update #4

Server still not working yet.