moved theme and file declarations to static
added languages support