Problems - Add touchShield Slide as new core in IDE 1.0.3

Hello,

I’m trying to get rid of antipasto IDE and use Arduino as my only IDE, so i decided to add TouchShield slide as
a new board in Arduino 1.0.3 but so far i got stuck.

here is what i’ve done so far

My Sketch folder is d:\ArduCode\

In this folder i’ve created the hardware folder and in it i’ve put the core and also copied arduino.h
Path to SubPGraphics.h is d:\ArduCode\hardware\tss\

Lib folder for TSS is d:\ArduCode\libraries\

When i compile the sketch i get this error

GVI_Remote_Touch.pde:23:26: warning: SubPGraphics.h: No such file or directory
GVI_Remote_Touch.pde:94:21: error: Arduino.h: No such file or directory

Boards entry

GVI_tss.name=GVI TSS
GVI_tss.upload.protocol=butterfly
GVI_tss.upload.maximum_size=258048
GVI_tss.upload.speed=57600
GVI_tss.bootloader.low_fuses=0xFF
GVI_tss.bootloader.high_fuses=0×98
GVI_tss.bootloader.extended_fuses=0xFB
GVI_tss.bootloader.path=GVITSS
GVI_tss.bootloader.file=GVITSS_boot.hex
GVI_tss.bootloader.unlock_bits=0xFF
GVI_tss.bootloader.lock_bits=0xFF
GVI_tss.build.mcu=atmega2560
GVI_tss.build.f_cpu=16000000L
GVI_tss.build.core=tss
GVI_tss.build.variant=standard

My 1.0.3 arduino is in this folder d:\Arduionos\arduino-1.0.3\

Is something changed in the way a new board is added or what i’m doing wrong here?
Thank you.

PS: Yhe includes in the sketch are as follow

#include <avr/eeprom.h>
#include <avr/pgmspace.h>
#include <SubPGraphics.h>
#include <GVIButton.h>
#include <DigiText.h>
#include <GPS_MTK3329.h>