Removed files which weren't needed in repo

*.exe, *.layout and *.o
Updated structure definition of GameState

Instead fo typedef struct {...definition...} GameState it is now struct
GameState{...definiotion...} *name = NULL;
Added priority queue function

Added function for insert, finding out is PQ is not empty and printing
whole priority queue.
Already added first element to priority queue
Added PQ function and skelet of solving algorithm

Added body for functions "canMoveUp" etc
Added function gettQueueTop
Added functions returning state after move

Renamed tmp to queue, tmp is now used for new states.
tmp is initialized after move and previous state is now saved inside it
Added manhattan distance to new states
Added function returning new game state
Other files