added scons for cross compiling action and removed makefile stuff